preserve of dried meat - Spanish English Dictionary